<!--分页模块-->
<div class="pagenation text-center">
    <ul>
        {% if pageInfo.totalItems > 0 %}
            {% set localUrl = "" %}
            {% set param = "" %}
            {% set pageInfo = pageInfo %}
            {% if pageType == 'index' %}
                {% set localUrl = "/page" %}
            {% elif pageType == 'cate' %}
                {% set localUrl = cateInfo.url %}
            {% elif pageType == 'search' %}
                {% set param = '?searchKey=' + pageInfo.searchkey %}
                {% set localUrl = '/search/' + pageInfo.searchkey %}
            {% elif pageType == 'tag' %}
                {% set param = '?tagKey=' + targetTagName %}
                {% set localUrl = '/tag/' + targetTagName %}
            {% elif pageType == 'replies' %}
                {% set localUrl = '/users/userReplies/p' %}
            {% elif pageType == 'notifies' %}
                {% set localUrl = '/users/userNotifies/p' %}
            {% endif %}
            {% set totalItems = pageInfo.totalItems %}
            {% set pageSize = pageInfo.pageSize %}
            {% set totalPage = pageInfo.totalPage %}
            {% if pageInfo.current - 2 > 0 %}
                {% set page_start = pageInfo.current - 2 %}
            {% else %}
                {% set page_start = 1 %}
            {% endif %}
            {% if page_start + 4 >= totalPage %}
                {% set page_end = totalPage %}
            {% else %}
                {% set page_end = page_start + 4 %}
            {% endif %}
            {% if pageInfo.current != 1 %}
                <li>
                    <a href="{{ localUrl }}/1.html{{ param }}">«</a>
                </li>
            {% endif %}
            {% if page_start > 1 %}
                <li>
                    <a>...</a>
                </li>
            {% endif %}
            {% for i in range(page_start, page_end + 1) -%}
                {% if i == pageInfo.current %}
                    <li class="active">
                        <a>{{ i }}</a>
                    </li>
                {% else %}
                    <li>
                        <a href="{{ localUrl }}/{{ i }}.html">{{ i }}</a>
                    </li>
                {% endif %}
            {%- endfor %}
            {% if page_end < totalPage %}
                <li>
                    <a>...</a>
                </li>
            {% endif %}
            {% if pageInfo.current != totalPage %}
                <li>
                    <a href="{{ localUrl }}/{{ totalPage }}.html{{ param }}">»</a>
                </li>
            {% endif %}
        {% endif %}
    </ul>
</div>